1 Institute of Antler Science and Product Technology, Changchun Sci-Tech University, No. 1345 Pudong Road, Nanguan District, Changchun, 130000, P.R. China.
2 Institute of Special Economic Animal and Plant Sciences, Chinese Academy of Agricultural Sciences (CAAS), No.4899 Juye Street, Jingyue District, Changchun, 130112, P.R. China.