A state-of-art review on end-of-life solar photovoltaics