1. Department of Mechanical Engineering, Ferdowsi University of Mashhad, Mashhad 91775-1111, Iran
2. Department of Biomedical Engineering, Amirkabir University of Technology, Tehran 15916-34311, Iran
3. 126 Spencer Laboratory, Department of Mechanical Engineering, University of Delaware, Newark, Delaware 19716-3140, USA
4. Department of Mechanics and Aerospace Engineering, Southern University of Science and Technology, Shenzhen, Guangdong 518055, China