1. Department of Chemistry Indian Institute of Technology Bombay, Powai Mumbai 400076 India
2. Department of Chemistry and Biochemistry Lubbock TX 79409-1061 USA
3. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research School of Pharmaceutical Sciences Chongqing University Chongqing 401331 P. R. China