Heterogeneous photocatalysis by organic materials: from fundamental to applications