Ocean Thermal Energy Conversion - Flexible Enabling Technology for Variable Renewable Energy Integration in the Caribbean