Astronomical time scale for the lower Doushantuo Formation of early Ediacaran, South China.