Laboratoire de technologie écologique, Ecole polytechnique fédérale de Lausanne (EPFL), Lausanne, Switzerland
School of Civil Engineering, University of Queensland, St Lucia, Australia
School of Civil Engineering, University of Queensland, St Lucia, Australia; State Key Laboratory of Hydrology-Water Resources and Hydraulic Engineering, Hohai University, Nanjing, China