Clean energy on islands: challenges and solutions

.