Virtual Reality Affects our Perception of Time: A Detailed Analysis