A novel energy cooperation framework for multi-island microgrids based on marine mobile energy storage systems. (1st August 2022)