[1] Shanghai Tech Univ, Sch Phys Sci & Technol, Shanghai 201210, Peoples R China
[2] Huazhong Univ Sci & Technol, Wuhan Natl Lab Optoelect, Michael Gratzel Ctr Mesoscop Solar Cells, Wuhan 430074, Hubei, Peoples R China
[3] Chinese Acad Sci, Beijing Key Lab New Energy Mat & Devices, Inst Phys, Key Lab Renewable Energy, Beijing 100190, Peoples R China
[4] East China Univ Sci & Technol, Key Lab Adv Mat, Shanghai 200237, Peoples R China
[5] East China Univ Sci & Technol, Inst Fine Chem, Shanghai 200237, Peoples R China