homologous vs non homologous chromosomes