Autonomous assembly and disassembly by cognition using hybrid assembly cells Article in International Journal of Mechatronics and Manufacturing Systems (January 2023)