Advances in Mechanical Design - Jianrong Tan, Feng Gao, Changle Xiang (Springer Singapore, 2018)