why like charges repel each other and unlike charges attract each other.