1. Institute of Robotics and Intelligent Manufacturing, The Chinese University of Hong Kong (Shenzhen), Shenzhen 518172, China
2. Shenzhen Institute of Artificial Intelligence and Robotics for Society, Shenzhen 518129, China
3. School of Data Science, The Chinese University of Hong Kong (Shenzhen), Shenzhen 518172, China
4. Joint Laboratory for Electric Power Robots of China Southern Power Grid Co., Ltd., Shenzhen 518129, China
5. CSG Electric Power Research Institute Co., Ltd., Guangzhou 510663, China