Affiliation: | 1. Shanghai Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Shanghai, China;2. Department of Electronic Engineering, School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China |