[1] Mahidol Univ, Fac Sci, Dept Biochem, Bangkok 10400, Thailand
[2] Mahidol Univ, Fac Sci, Ctr Excellence Prot & Enzyme Technol, Bangkok 10400, Thailand
[3] Mahidol Univ, Inst Innovat Learning, Salaya 73170, Nakhon Pathom, Thailand
[4] Burapha Univ, Fac Sci, Dept Biochem, Chon Buri 20131, Thailand
[5] Vidyasirimedhi Inst Sci & Technol VISTEC, Sch Biomol Sci & Engn, Dept Biomol Sci & Engn, Wangchan Valley 21210, Rayong, Thailand