Engineering Aspects of Gas-solid Photocatalysis: Monolith Configuration, Multiple Reactant Networks, and Catalyst Deactivation