A subtle review on the challenges of photocatalytic fuel cell for sustainable power production. (28th June 2021)