Affiliation: | 1. Department of Engineering, University of Perugia, Perugia, Italy;2. Department of mechanical and aerospace engineering, Missouri University of Science and Technology, Rolla, MO, USA;3. Department of mechanical and aerospace engineering, West Virginia University, Morgantown, WV, USA |