Electronic Training Devices: A Review of Current Literature