Renewable Energy for High Priced Diesel Electricity Dependent Islands is a No-Brainer