Counter rotating hydrokinetic turbine arrays for ocean energy conversion | IEEE Conference Publication | IEEE Xplore