solar lifecycle