The Unmixing of Atmospheric Trace Gases From Hyperspectral Satellite Data