solar cell stability