fixed hdf4 reader