1. Key Laboratory of the Three Gorges Reservoir Region's Eco-Environments of MOE
2. Chongqing University
3. Chongqing 400045
4. China
5. Key Laboratory of Reservoir Aquatic Environment of CAS
6. Chongqing Institute of Green and Intelligent Technology
7. Chinese Academy of Sciences
8. Chongqing 400714
9. National Base of International Science and Technology Cooperation for Intelligent Manufacturing Service
10. Chongqing Technology and Business University
11. Chongqing 400067