Advanced materials for long lasting solar panels: