Ocean Wave Energy Conversion: Resource, Technologies and Performance