An Improved MPPT Interleaved Boost Converter for Solar Electric Vehicle Application