1. Department of Engineering University of Cambridge Cambridge CB2 1PZ UK
2. Department of Mechanical and Energy Engineering Southern University of Science and Technology Shenzhen 518055 P. R. China
3. Department of Electromechanical Engineering University of Macau Macao 999078 P. R. China
4. Centre for Artificial Intelligence and Robotics University of Macau Macao 999078 P. R. China
5. Thrust of Sustainable Energy and Environment Hong Kong University of Science and Technology (Guangzhou) Nansha Guangzhou Guangdong 511400 P. R. China
6. Department of Mechanical and Aerospace Engineering Hong Kong University of Science and Technology Clear Water Bay Hong Kong SAR P. R. China