[1] Harbin Inst Technol Shenzhen, Sch Mat Sci & Engn, Shenzhen 518055, Peoples R China
[2] Chinese Acad Sci, Beijing Inst Nanoenergy & Nanosyst, Beijing 101400, Peoples R China
[3] Univ Chinese Acad Sci, Sch Nanosci & Technol, Beijing 100049, Peoples R China
[4] Harbin Inst Technol Shenzhen, Sch Civil & Environm Engn, State Key Lab Urban Water Resource & Environm, Shenzhen 518055, Peoples R China
[5] Harbin Inst Technol Shenzhen, Educ Ctr Expt & Innovat, Shenzhen 518055, Peoples R China