Adaptive model predictive control for hybrid energy storage energy management in all-electric ship microgrids. (15th October 2019)