[1] Suranaree Univ Technol, Inst Sci, Sch Biochem, Nakhon Ratchasima 30000, Thailand
[2] Suranaree Univ Technol, Ctr Sci & Technol Equipment, Nakhon Ratchasima 30000, Thailand
[3] Mahidol Univ, Fac Sci, Dept Biochem, Ctr Excellence Prot Struct & Funct, Bangkok 10400, Thailand
[4] Massey Univ, Inst Mol Biosci, Palmerston North, New Zealand