Institution: | 1. Marine and Hydrokinetic Energy Laboratory, School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran;2. Department of Mechanical Engineering, Texas A&M University, College Station, USA;1. State Key Laboratory of Water Resources and Hydropower Engineering Science, Wuhan University, Wuhan, 430072, China;2. Maha Fluid Power Research Center, Department of Agricultural and Biological Engineering, Purdue University, West Lafayette, 47907, USA;3. Sichuan Water Resources and Hydroelectric Investigation & Design Institute, Chengdu, 610072, China |