The outline and recent progress of thin-film solar cells and heterojunction with intrinsic thin-layer (HIT) solar cells | IEEE Conference Publication | IEEE Xplore