High efficiency, multi-source photovoltaic inverter | Patent Publication Number 20090296434 | Patexia