homonuclear diatomic molecule