[1] Chongqing Univ, Coll Mat Sci & Engn, Chongqing 400044, Peoples R China
[2] Chongqing Univ, Natl Key Lab Fundamental Sci Micro Nanodevices &, Chongqing 400044, Peoples R China
[3] Chongqing Technol & Business Univ, Coll Environm & Biol Engn, Chongqing Key Lab Catalysis & Funct Organ Mol, Chongqing 400067, Peoples R China
[4] Chongqing Univ Arts & Sci, Coll Mat & Chem Engn, Chongqing 402160, Peoples R China