Sn quantum dots for optical gas sensing: DFT insight into CO and NO adsorption and charge transfer mechanisms | Synapse