Text this: Comprehensive review of the material life cycle and sustainability of solar photovoltaic panels.