Development and testing of a 20-kW grid interactive photovoltaic power conditioning system in Western Australia | IEEE Journals & Magazine | IEEE Xplore