A new model for the accurate calculation of natural gas viscosity