fixed edge case in cross product of Vector3d