diphygenetic