Solar-powered fuel cell recycles plastic waste and carbon dioxide