Effect of Substrate Resistivity, Defects and Temperature on Silicon Heterojunction Solar Cells Performance | IEEE Conference Publication | IEEE Xplore