Mangrove swamp ecology