Quantum Field Theory of particle mixing and oscillations