End of life silicon based photovoltaic panels: A review