genetic theory