diplontic life cycle