Heteropolyacid-based materials as heterogeneous photocatalysts