Department of Automation, Xiamen University.|Department of Automation, Xiamen University.|College of Environment and Ecology, Xiamen University, Xiamen 361102, China.|Department of Veterinary Integrative Biosciences.|Department of Automation, Xiamen University.