hash table use separate_chaining method