Atmospheric transmittance of an absorbing gas 4 OPTRAN: a computationally fast and accurate transmittance model for absorbing gases with fixed and with variable mixing ratios at variable viewing angles