An analysis of systematic phase errors due to nonlinearity in fringe scanning systems