Microinverter design