Basics of 3-Phase Full-Wave Brushless DC Motors and Driving Methods