Huiyan Chen is currently a Professor with the School of Mechanical Engeering, Beijing Institute of Technology.