heterodiploids