1. School of Mechanical Engineering and Automation
2. Harbin Institute of Technology (Shenzhen)
3. Shenzhen 518055
4. China
5. Department of Electrical and Computer Engineering
6. Technical University of Munich
7. Garching 85748
8. Germany
9. Manufacturing Flagship
10. Commonwealth Scientific and Industrial Research Organisation
11. Clayton
12. Australia
13. School of Engineering
14. Swinburne University of Technology
15. Hawthorn
16. Department of Chemical Engineering
17. Monash University
18. School of Science