Department of Mathematics, Department of Developmental and Cell Biology, University of California Irvine, Irvine, California, United States of America.|Department of Molecular, Cell and Developmental Biology, University of California Santa Cruz, Santa Cruz, California, United States of America.|Computational and Applied Mathematics Department, Rice University, Houston, Texas, United States of America.