1. Department of Health Science, Brigham Young University, Provo, UT, USA
2. Department of Computer Science and Electrical Engineering, Brigham Young University Idaho, Rexburg, ID, USA
3. Department of Computer Science, Brigham Young University, Provo, UT, USA