Taipei Medical University
Taiwan
Chiang Mai University
Thailand
Koszalin University of Technology, Poland
University of Victoria
Canada
University of New South Wales
Australia
Oak Ridge National Laboratory
USA
University of Electronic Science and Technology of China
China