Journal of Mechanical Science and Technology
Journal of Mechanical Science and Technology > 2017 > 31 > 8 > 3907-3916
Journal of Mechanical Science and Technology > 2018 > 32 > 5 > 2227-2235
Journal of Mechanical Science and Technology > 2019 > 33 > 10 > 4931-4938