Students' reasoning during computer-based scientific modeling: The impact of epistemology, motivation and communication mode