[1] Univ Sci & Technol China, Hefei 230026, Peoples R China
[2] Chinese Acad Sci, Hefei Inst Phys Sci, Inst Solid State Phys, Hefei 230031, Peoples R China
[3] Chinese Acad Sci, Hefei Inst Phys Sci, Key Lab Photovolta & Energy Conservat Mat, Hefei 230031, Peoples R China
[4] Chongqing Jiaotong Univ, Sch Mechatron & Vehicle Engn, Chongqing 400074, Peoples R China
[5] Chongqing Jiaotong Univ, Sch Mat Sci & Engn, Chongqing 400074, Peoples R China