Factors Affecting Human Force Perception and Performance in Haptic-Enabled Virtual Environments