doi dblp Power Electronics for Photovoltaic Power Systems D. Mahinda Vilathgamuwa | Dulika Nayanasiri | Shantha Gamini 2015