Haptics-based simulation tools for teaching and learning digital rectal examinations