WHAT IS THE DIFFERENCE BETWEEN COVALENT BONDING AND IONIC BONDING????