1. Department of Chemistry; University of British Columbia; Vancouver British Columbia V6T 1Z1 Canada
2. Current Address: Marine Science Department; Sun Yat-san University; Zhuhai Guangdong 519000 China
3. Departments of Molecular Medicine and Microbiology and Immunology; The Scripps Research Institute; La Jolla CA 92037 USA