Sen. Carper says USPS should buy more electric vehicles