同是分子晶体,硬度怎么比较依据是什么?离子晶体呢?原子晶体呢?金属晶体呢?