Affiliation: | Institute of Genetics and Physiology, Hebei Academy of Agricultural Sciences, Shijiazhuang 050051, China,; Hebei Provincial Key Laboratory of Molecular Cell Biology, Hebei Normal University, Shijiazhuang 050016, China, and; Academy of Chemistry, Hebei Normal University, Shijiazhuang 050016, China |