Passivity-Based Distributed Control of Networked Euler-Lagrange Systems With Nonholonomic Constraints