Added MPI-IO functionality