A viscous vortex lattice method for analysis of cross-flow propellers and turbines