Elements of tidal-electric engineering - Clark ,Robert H. (IEEE Press series on power engineering, 2007)