Search results for: Fei Yan
Journal of Mechanical Science and Technology > 2018 > 32 > 6 > 2613-2618
Journal of Mechanical Science and Technology > 2018 > 32 > 6 > 2747-2753
Journal of Mechanical Science and Technology > 2017 > 31 > 5 > 2497-2504