Xi'an University of Technology Haute Alsace University University of Huddersfield ESIEA Paris Wuhan Institute of Technology