Non-cyclic phase for neutrino oscillations in quantum field theory