Factors influencing genome size