Introduction to micromechanics and nanomechanics 2nd ed - SHAOFAN Li (World Scientific, 2018)