Hydrogenated amorphous silicon thin film solar cell on block textured glass | IEEE Conference Publication | IEEE Xplore