1. Department of Mechanical Engineering, The Hong Kong Polytechnic University, Kowloon, Hong Kong
2. Department of Computer Science, The University of Hong Kong, Pok Fu Lam, Hong Kong
3. Department of Digital Systems, Instituto Tecnológico Autónomo de México, Mexico City, Mexico
4. Department of Computer Science, University of Liverpool, Liverpool, U.K.