[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
[2] Univ Sci & Technol China, Nano Sci & Technol Inst, Suzhou 215123, Peoples R China
[3] Shenzhen Univ, Coll Mat Sci & Engn, Shenzhen 518055, Peoples R China
[4] Univ Sci & Technol China, CAS Key Lab Mat Energy Convers, Hefei Natl Lab Phys Sci Microscale, Hefei 230026, Anhui, Peoples R China
[5] Univ Sci & Technol China, Dept Chem Phys, Hefei 230026, Anhui, Peoples R China
[6] Chinese Univ Hong Kong, Dept Elect Engn, Hong Kong 999077, Hong Kong, Peoples R China
[7] Georgia Inst Technol, Sch Mat Sci & Engn, Atlanta, GA 30332 USA