非孟德尔遗传定律的机制有哪些