Design of multimodal instructional tutoring agents using augmented reality and smart learning objects