Sahara cave may hold clues to dawn of Egypt