Text this: The impact of 3-dimensional solid modeling on improving the visualization skills of engineering drawing students.