1. University of Louisiana at Lafayette,Mechanical Engineering,United States
2. University of Louisiana at Lafayette,Informatics Research Institute,United States
3. Tampere University,Faculty of Information Technology and Communication Sciences,Finland