20160604172300.0 1753-1039 International journal of mechatronics and manufacturing systems (Print) 1753-1039 International journal of mechatronics and manufacturing systems. International journal of mechatronics and manufacturing systems (Print) England 1753-1039 1753-1039 1753-1039 International journal of mechatronics and manufacturing systems.