Xi'an University of Technology Haute Alsace University University of Huddersfield ESIEA Paris Wuhan City Polytechnic, China