National Institute of Technology , Karnataka Surathkal , Karnataka
Institute of Computing Technology, Chinese Academy of Science Beijing
Saint-Petersburg, Russia
University of Southampton United Kingdom
Shenzhen, China
Andalucía, España
Texas A&M University College Station, TX, US
California Polytechnic State University Newport Beach California
National Institute of Technology Durgapur West Bengal, India