Software Solution Design for Photovoltaic Solar Applications. (2015)