Assessment of Energy Production Potential from Tidal Stream Currents in Morocco