KAM for the derivative nonlinear Schrödinger equation with periodic boundary conditions