Institute of Applied Chemistry;
Xinjiang University;
Urumqi;
Xinjiang 830046;
China;
Institute of Applied Chemistry;
Xinjiang University;
Urumqi;
Xinjiang 830046;
China;
Institute of Applied Chemistry;
Xinjiang University;
Urumqi;
Xinjiang 830046;
China;
Physics and Che;