Hydrokinetic Energy Conversion: Technology, Research, and Outlook