[1] Chinese Acad Sci, Beijing Inst Nanoenergy & Nanosyst, CAS Ctr Excellence Nanosci, Beijing 100083, Peoples R China
[2] Univ Chinese Acad Sci, Coll Nanosci & Technol, Beijing 100049, Peoples R China
[3] Zhejiang Univ, Coll Chem & Biol Engn, Hangzhou 310027, Zhejiang, Peoples R China
[4] Hubei Univ, Sch Comp Sci & Informat Engn, Wuhan 430062, Hubei, Peoples R China
[5] Natl Res Council Canada, Energy Min & Environm, Vancouver, BC V6T 1W5, Canada
[6] Guangxi Univ, Sch Phys Sci & Technol, Ctr Nanoenergy Res, Nanning 530004, Peoples R China
[7] Georgia Inst Technol, Sch Mat Sci & Engn, Atlanta, GA 30332 USA