explain why ionic and covalent molecular compound possess these physical properties​