A Detecting Method of Starting Position Angle for Salient-pole Brush-less DC Motors