Possible Algal Origin and Life Cycle of Ediacaran Doushantuo Microfossils with Dextral Spiral Structure