The Role of Haptic Feedback and gamification in virtual museum systems