International journal of optomechatronics [Int J Optomechatronics] NLMUID: 101304376