Photothermochemical flow reactor