hdf5 stores data