1. Department of Biochemistry and Center for Excellence in Protein Structure and Function, Faculty of Science, Mahidol University, Bangkok 10400, Thailand
2. Department of Biochemistry, Faculty of Dentistry, Chulalongkorn University, Henri-Dunant Road, Patumwan, Bangkok 10300, Thailand
3. Department of Food Science and Technology, BOKU-University of Natural Sources and Applied Life Sciences, A-1190 Vienna, Austria