Efficient full-wave analysis of waveguide arrays on cylindrical surfaces