1. School of Computing and Informatics, University of Louisiana at Lafayette, USA
2. School of Computing and Informatics, University of Louisiana at Lafayette. USA
3. Chongqing Institute of Green and Intelligent Technology, Chinese Academy of Sciences, China