Electric Power Supply System for Electric Vehicles with Photovoltaic Generation and Battery