Routing and Diameter Analysis of Diagonal Mesh Networks