Text this: Sense of presence and learning satisfaction among students of different age groups in a 3-D virtual world