In this PR, I extend HDF5 native reader so that now hdf5 tests can read data by selection(so called hyperslab selection in hdf5).