1. Department of Chemistry
2. Center for Supramolecular Chemistry and Catalysis
3. Shanghai University
4. Shanghai 200444
5. P. R. China
6. State Key Laboratory of Toxicology and Medical Countermeasures
7. Beijing Institute of Pharmacology and Toxicology
8. Beijing 100850