USA
North Carolina State University
Poland
Ningbo University of Technology, CEEC Institute, Ningbo
Germany
Institute of Biology, Humboldt University of Berlin
Hong Kong
Hong Kong Polytechnic University
China
Institute of Chemistry, Chinese Academy of Sciences (ICCAS)
India
Lowa State University, India
India
University of Calcutta
South Africa
Vaal University of Technology