Role of metal impurities in multicrystalline silicon solar cell degradation. (8th October 2021)