A self-adapting and altitude-dependent regularization method for atmospheric profile retrievals.