1. State Key Laboratory of Hydrology, Water Resources and Hydraulic Engineering Hohai University Nanjing China
2. College of Water Conservancy and Hydropower Engineering Hohai University Nanjing China
3. Institute of Water Science and Technology Hohai University Nanjing China
4. State Key Laboratory of Hydrology, Water Resources and Hydraulic Engineering Nanjing Hydraulic Research Institute Nanjing China
5. Department of Structures for Engineering and Architecture University of Napoli Federico II Naples Italy