Author: Patpicha Tanakasempipat & Panarat Thepgumpanat