1. College of Mechanical and Vehicle Engineering, Hunan University, Changsha, Hunan 410082, China; Zhuzhou Cemented Carbide Group Corp. Ltd, Zhuzhou, Hunan 412003, China
2. e-mail: Department of Mechanical and Industrial Engineering, Concordia University, Montreal, QC, H3G 1M8, Canada
3. Zhuzhou Cemented Carbide Group Corp. Ltd, Zhuzhou, Hunan 412003, China