Semiconductor Photovoltaic Cells - Zhang; Feng, Qian; Ma, Xiaohua; Zhang, Jincheng (Springer Singapore, 2021)