Covalent organic frameworks for photocatalysis: Synthesis, structural features, fundamentals and performance | Litlas