Direct access execution ECNs, SOES, superDOT, and other methods of trading