[1] Qingdao Univ Sci & Technol, Coll Environm & Safety Engn, Qingdao 266042, Shandong, Peoples R China
[2] Qingdao Univ Sci & Technol, Coll Mat Sci & Engn, Qingdao 266042, Shandong, Peoples R China
[3] Lanzhou Univ, Dept Chem, State Key Lab Appl Organ Chem, Lanzhou 730000, Gansu, Peoples R China
[4] Louisiana State Univ, Dept Chem & Phys, Shreveport, LA 71115 USA