1. University of South Alabama, Mobile, Alabama, USA
2. Otto-von-Guericke-University Magdeburg, Magdeburg, Germany and Monash University of Malaysia, Malaysia
3. Hamburg University of Technology (TUHH), Hamburg, Germany and University of Waikato, New Zealand