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