1. Loughborough UniversityDepartment of Chemical Engineering Epinal Way LE11 3TU Loughborough Leicestershire United Kingdom
2. Imperial College LondonDepartment of Mechanical Engineering South Kensington Campus SW7 2AZ London United Kingdom
3. Tianjin UniversityState Key Laboratory of Engines 135 Yaguan Road 300350 Tianjin P. R. China