Search results for: Peng Shi
Journal of Mechanical Science and Technology > 2015 > 29 > 9 > 3805-3818
Journal of Mechanical Science and Technology > 2015 > 29 > 3 > 1163-1173
Journal of Mechanical Science and Technology > 2015 > 29 > 9 > 3805-3818
Journal of Mechanical Science and Technology > 2015 > 29 > 3 > 1163-1173