Estimation of Annual Energy Output from BCM Tidal Barrage and the Corresponding Marine Environmental Impact