three different stages of plant life