Financial support from the National Natural Science Foundation of China (Nos. 52108397, 51838001, 51878070, 52078066, 52078067, and 42207204), the National Natural Science Foundation of Hunan province (2022JJ40485), Water Resources Science and Technology P [52108397, 51838001, 51878070, 52078066, 52078067, 42207204]; National Natural Science Foundation of China [2022JJ40485]; National Natural Science Foundation of Hunan province [XSKJ2021000-43, XSKJ2022068-26]; Water Resources Science and Technology Project of Hunan Province [202208070060]; China Scholarship Council [EPD202102]; Projects in Engineering and Technical Center of Hunan Provincial Environmental Protection for River-Lake Dredging Pollution Control