Model independent analysis of the Z line shape in e+e− annihilation