Challenges, novel applications, and future prospects of chalcogenides and chalcogenide-based nanomaterials for photocatalysis