Affiliation: | 1. Department of Mechanics, Mathematics and Management, Politecnico di Bari, Via Orabona 4, 70100, Bari, Italy;2. Department of Mechanical Engineering, University of Delaware, Newark, DE, United States of America;3. Department of Mechanical Engineering, Imperial College London, South Kensington Campus, Exhibition Road, London SW7 2AZ, United Kingdom |