metallic-ionic mixed bonding