1. College of Science/Xinjiang Production & Construction Corps Key Laboratory of Advanced Energy Storage Materials and Technology, Shihezi University, Shihezi 832000, China
2. Xinjiang Production and Construction Corps Key Laboratory of Oasis Town and Mountain-Basin System Ecology, Shihezi University, Shihezi 832000, China