heterobivalent molecule