Renewable Energy Technologies for Low-Carbon Development