Advanced mechanical science and technology for the industrial revolution 4.0 - Yao, Ligang (Springer, 2018)