1. a Department of Mechanical Engineering , University of Michigan , Ann Arbor, MI, USA
2. c Faculty of Mechanical Engineering , Technion- IIT , Haifa, Israel
3. b Engineering Research Center for Reconfigurable Manufacturing Systems , 2250 GG Brown, 2350 Hayward, Ann Arbor, MI 48109-2125, USA