1. City University of Hong Kong Shenzhen Research Institute, Shenzhen, People’s Republic of China
2. Department of Biomedical Sciences, City University of Hong Kong, Hong Kong, People’s Republic of China
3. College of Veterinary Medicine, South China Agricultural University, Guangzhou, People’s Republic of China
4. College of Veterinary Medicine, Xinjiang Agricultural University, Urumqi, People’s Republic of China
5. City University of Hong Kong Chengdu Research Institute, Chengdu, People’s Republic of China