[1] Shenzhen Univ, Coll Phys & Optoelect Engn, Shenzhen Key Lab Adv Thin Films & Applicat, Shenzhen 518060, Guangdong, Peoples R China
[2] UNSW, Sch Photovolta & Renewable Energy Engn, Sydney, NSW 2052, Australia
[3] Nankai Univ, Inst Photoelect Thin Film Devices & Technol, Tianjin 300350, Peoples R China
[4] Nankai Univ, Tianjin Key Lab Thin Film Devices & Technol, Tianjin 300350, Peoples R China