Sensorless Control of BLDC Motors at Low Speed Based on Differential BEMF Measurement