Geometric Flow to Singular Kahler Manifolds