heterotrophic algae