1. State Key Laboratory of Hydraulics and Mountain River Engineering, College of Water Resource and Hydropower Sichuan University Chengdu 610065 China
2. Department of Mechanical Engineering, College of Engineering Prince Mohammad Bin Fahd University Al Khobar 31952 Saudi Arabia
3. Department of Mathematics COMSATS University Islamabad (CUI) Park Road, Tarlai Kalan Islamabad 455000 Pakistan