New propulsion and batteries are game changer for RS Electric’s Pulse 63