Use cross-product instead of Gram-Schmidt to compute oz vector