Institution: | aDepartment of Molecular and Cell Biology, School of Life Science, University of Science and Technology of China, Hefei, Anhui 230027, PR China bDepartment of Veterinary Medicine, Anhui Agricultural University, Hefei, Anhui 230036, PR China |