Speed, order cancellation, and market quality in electronic financial markets (Journal of Asset Management, 2026)