Affiliation: | 1.Department of Chemistry, University of Louisiana at Lafayette, Lafayette, LA, 70504, USA ;2.State Key Laboratory of Molecular Developmental Biology, Institute of Genetics and Developmental Biology, Chinese Academy of Sciences, No.1 West Beichen Rd., Beijing, 100101, China ; |