a molecule is two or more atoms held together by electromagnetic force