Deadly Flash Floods hit Egypt's Alexandria