Swinburne University of Technology, Australia
University of South Carolina, USA
Sapienza University of Rome, Italy
Democritus University of Thrace, Greece
Shenzhen University, China