2D Materials for Gas Sensing Applications: A Review on Graphene Oxide, MoS₂, WS₂ and Phosphorene