1. Otto-von-Guericke University Magdeburg, Magdeburg, Germany and Monash University Malaysia, Selangor, Malaysia
2. University of Southern Alabama, Mobile, AL, USA
3. Universiti Putra Malaysia, Serdang, Malaysia
4. University of Cologne, Germany
5. Hamburg University of Technology (TUHH), Hamburg, Germany, and the University of Waikato, Hamilton, New Zealand