Jilin Provincial Key Laboratory of Animal Resource Conservation and Utilization;
Northeast Normal University;
Changchun Jilin 130117;
China;
School of Animal Science & Technology;
Jilin Agricultural University;
Changchun Jilin 130118;
China;
Department of Ecology and Evolutionary Biology;
University of California;
Santa Cruz CA 95064;
USA;