Why does electronegativity difference determine bond polarity? | RevisionDojo