Sliding mode based fault detection, reconstruction and fault tolerant control scheme for motor systems. (July 2015)