Satellite measurements of trace gases using blind source separation