[1] China Univ Geosci, Fac Mat Sci & Chem, Wuhan 430074, Peoples R China
[2] Univ Cincinnati, Dept Chem, Cincinnati, OH 45221 USA
[3] Wuhan Univ Sci & Technol, Sch Chem & Chem Engn, Wuhan 430081, Peoples R China
[4] Fuzhou Univ, Coll Chem, State Key Lab Photocatalysis Energy & Environm, Fuzhou 350116, Peoples R China