Solar heterogeneous photocatalysis for high added value molecules production