Fundamentals of Green Hydrogen through Photocatalysis