Advanced Catalysis and Nanostructure Design for Solar Energy Conversion. (7th July 2014) - Shen, Shaohua; Sun, Ke; Zhang, Haimin; Liang, Yongqi