PowerHash: a hybrid grouping scheme by leveraging power-law properties of data