The Electric XB-500 Electric Bicycle