added parallel matrix multiplication using openmp