1000W Dual Mode BLDC Motor Controller for Electric Bicycle