Forward-thinking frequency management in islanded marine microgrid utilizing heterogeneous source of generation and nonlinear control assisted by energy storage integration