stages plant life