implemented faster transpose with SEE auto vectorization