Advanced Nanomaterials and Nanotechnologies for Solar Energy - Wei Wei; Hui Wang; Chunling Wang; Hongmei Luo (International Journal of Photoenergy)