openMP for parallel loops