1. College of Life Science, Yangtze University, Jingzhou 434025, China
2. College of Life Science and Engineering, Henan University of Urban Construction, Pingdingshan 467036, China
3. Henan Key Laboratory of Water Pollution Control and Rehabilitation Technology, Henan University of Urban Construction, Pingdingshan 467036, China