tree life cycle