solar energy and mangrove ecosystems