[1] Chongqing Technol & Business Univ, Coll Environm & Resources, Chongqing Key Lab Catalysis & New Environm Mat, Chongqing 400067, Peoples R China
[2] Wenzhou Med Univ, Sch Pharmaceut Sci, Wenzhou 325035, Zhejiang, Peoples R China
[3] Southwest Univ Sci & Technol, State Key Lab Environm Friendly Energy Mat, Mianyang 621010, Peoples R China
[4] Southwest Univ Sci & Technol, Sch Mat Sci & Engn, Mianyang 621010, Peoples R China