1. Department of Manufacturing Engineering, City Polytechnic of Hong Kong, Hong Kong
2. Department of Manufacturing Engineering, Hong Kong Polytechnic, Hong Kong
3. Department of Mechanical Engineering, Ben Gurion University of the Negev, Beer Sheva, Israel