Anfonwch hwn fel neges destun: Optimum utilization of renewable energy for electrification of small islands in developing countries