A circle theorem technique to handle 2-D flows around arbitrary cylinders in discrete vortex method