Department of Animal Science and Technology;
Beijing University of Agriculture;
Beijing 102206;
P.R.China;
State Key Laboratory of Biomembrane and Membrane Biotechnology/Institute of Zoology;
Chinese Academy of Sciences;
Beijing 100101;
P.R. China;
The Third Hospital Affiliated to Beijing University of Chinese Medicine;
Beijing 100029;
P.R.China;