1. 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
2. University of Chinese Academy of Sciences
3. Department of Chemistry, University of Louisiana at Lafayette, Lafayette, LA 70504, U.S.A.