Range errors in global positioning system during ice cloud and snowfall periods