Carter e-volution bike