Text this: The influence of students’ concept of mole, problem representation ability and mathematical ability on stoichiometry problem solving