1. College of Wildlife Resources; Northeast Forestry University; 26 Hexing Road Harbin Heilongjiang 150040 PR China
2. School of Animal and Veterinary Sciences; University of Adelaide; Roseworthy SA 5371 Australia
3. College of Forestry; Northeast Forestry University; 26 Hexing Road Harbin Heilongjiang 150040 PR China