1. State Key Laboratory of Hydraulics and Mountain River Engineering College of Water Resource and Hydropower Sichuan University Chengdu 610065 P. R. China
2. Department of Mechanical Engineering College of Engineering Prince Mohammad Bin Fahd University P.O. Box 1664 Al Khobar 31952 Kingdom of Saudi Arabia
3. Department of Mechanical Engineering Faculty of Engineering The British University in Egypt El Shorouk Egypt
4. Department of Mathematics COMSATS University Islamabad (CUI) Park Road Tarlai Kalan Islamabad 455000 Pakistan
5. Department of Mathematics College of Science Al‐Zulfi Majmaah University Majmaah 11952 Kingdom of Saudi Arabia