1. Department of Mechanical Engineering Taibah University Medina Saudi Arabia
2. Department of Mechanical Engineering Pennsylvania State University University Park Pennsylvania USA
3. Department of Mathematics Pennsylvania State University University Park Pennsylvania USA