1. Department of Industrial Engineering, University of Trento, Trento, Italy
2. Department of Mechanical Engineering, University of California at Riverside, Riverside, CA, USA
3. Department of Information Engineering and Computer Science, University of Trento, Trento, Italy