[1] Nankai Univ, Dept Elect, Tianjin 300350, Peoples R China
[2] Nankai Univ, Key Lab Photo Elect Thin Film Devices & Technol T, Tianjin 300350, Peoples R China
[3] China Acad Space Technol, Qian Xuesen Lab Space Technol, Beijing 100094, Peoples R China
[4] Univ Sydney, Sch Phys, Sydney, NSW 2006, Australia
[5] Tianjin Univ, Inst New Energy Mat, Res Grp Quantum Dot Mat & Devices, Tianjin 300350, Peoples R China
[6] Hebei Univ Technol, Sch Mat Sci & Engn, Tianjin 300130, Peoples R China