A scalable and thin film approach for solar hydrogen generation: a review on enhanced photocatalytic water splitting