Factors causing photovoltaic cell failure