Hydrokinetic energy conversion: Technology, research, and outlook