Flora of Egypt, its plants and trees