Macrophytes and macroinvertebrates co-occur in Mediterranean running waters.