1. Mahidol University; Faculty of Science, Department of Biotechnology; Rama VI Rd. Bangkok 10400 Thailand
2. University of California; Department of Molecular and Cell Biology; 2151 Berkeley Way, Berkeley CA 94720 USA
3. University of California; Department of Chemistry; 2151 Berkeley Way, Berkeley CA 94720 USA