Marine current energy devices: Current status and possible future applications in Ireland