fix a bug when data set is less than the requested percentile