A systematic review of pedagogical agent research: Similarities, differences and unexplored aspects