1. College of Chemistry and Chemical Engineering, Xinjiang Key Laboratory of Energy Storage and Photoelectroctalytic Materials, Xinjiang Normal University, Urumqi, Xinjiang 830054, People’s Republic of China
2. Xinjiang University, Urumqi, Xinjiang 830046, People’s Republic of China