A single-phase current source solar inverter with constant instantaneous power, improved reliability, and reduced-size DC-link filter