Effects of the Use of Graphic Calculators on Cognitive and Metacognitive Domains in Teaching and Learning of Mathematics