[1] Wuhan Univ Technol, State Key Lab Adv Technol Mat Synth & Proc, Wuhan 430070, Peoples R China
[2] Kent State Univ, Dept Chem, Kent, OH 44242 USA
[3] Wuhan Univ, Sch Resource & Environm Sci, Dept Environm Engn, Wuhan 430072, Peoples R China
[4] Natl Ctr Sci Res Demokritos, Inst Mat Sci, Athens 15310, Greece
[5] Chinese Acad Sci, Chongqing Inst Green & Intelligent Technol, Chongqing, Peoples R China