Boundary element method for electromagnetic scattering from cylinders