Added file path existence check for read_hdf