ZnO/Si heterojunction solar cell fabricated by atomic layer deposition and hydrothermal methods. (October 2017)