Renewable energy boosting Jamaica's development