1. State Key Laboratory of Water Resources and Hydropower Engineering Science Wuhan University Wuhan Hubei P. R. China
2. Hubei Key Laboratory of Water System Science for Sponge City Construction Wuhan University Wuhan Hubei P. R. China
3. École de technologie supérieure Université du Québec Montréal QC Canada