Institution: | (1) Key Laboratory of Molecular Biology, College of Bio-information, Chongqing University of Posts and Telecommunications, Chongqing, 400065, P.R. China;(2) Laboratory of Molecular Toxicology, Institute of Zoology, Chinese Academy of Sciences, Beijing, 100080, P.R. China |