1. Department of Chemistry, Northeastern University, Shenyang 110004, P. R. China
2. Department of Cell Biology, Key-lab of Cell Biology of Ministry of Public Health, China Medical University, Shenyang 110001, China
3. Department of Chemistry & Biochemistry, University of Oklahoma, 620 Parrington Oval, Room 208, Norman, Oklahoma 73019