added HyperLogLog sketch for cardinality estimation