Transactions on Engineering Technologies - Ao; Amouzegar, Mahyar A.; Ao, Sio-Iong; Kim, Haeng-kon (Springer Singapore, 2019)