1. Department of Biochemistry, Faculty of Science, Mahidol University, Bangkok, Thailand
2. Department of Biology, Faculty of Science, Mahidol University, Bangkok, Thailand
3. School of Biosciences, Florey Institute, University of Sheffield, Sheffield, United Kingdom
4. Laboratory of Molecular Cell Biology, Center for Excellence in Protein and Enzyme Technology, Faculty of Science, Mahidol University, Bangkok, Thailand