Naksinehaboon, Nichamon, Louisiana Tech University Computer Science Department Louisiana, 71272, USA, United States