Department of Biology, Pennsylvania State University, University Park, PA 16802, USA.|Department of Biology, Pennsylvania State University, University Park, PA 16802, USA.|Department of Biology, Pennsylvania State University, University Park, PA 16802, USA.|Department of Biology, Pennsylvania State University, University Park, PA 16802, USA.|CNRS, CRIStAL, 59655 Villeneuve dAscq, France.|Department of Biology, Pennsylvania State University, University Park, PA 16802, USA.|Department of Computer Science and Engineering.