Using a mechanistic framework to characterise chemistry students' reasoning in written explanations