What kind of elements usually forms covalent bond? Is it possible for metals and non-metals to form non-polar? Why?