Human-robot Collaborative Assembly Research Articles