appropriate technology a list of social enterprises committed to overcoming energy poverty in developing communities.