What is the difference between the law of segregation and the law of independent assortment and what are the principles of dominance?