1. Faculty of Computing and the National Key Laboratory of Smart Farming Technology and Systems, Harbin Institute of Technology, Harbin, China
2. Faculty of Computing, Harbin Institute of Technology, Harbin, China
3. Institute for Artificial Intelligence and the National Key Laboratory of Smart Farming Technology and Systems, Harbin Institute of Technology (Shenzhen), Shenzhen, China