Survey of Enhanced Three-factor Security Protocol for Consumer USB Mass Storage Devices