Algal Flora of Egyptian Soils 1. The occurrence of Cyanobacteria and Algae in some habitats