Exploring factors of media characteristic influencing flow in learning through virtual worlds · Study