Department of Computer Science and Department of Obstetrics and Gynecology, Wayne State University, Detroit, MI 48202, USA.|Department of Computer Science and Department of Obstetrics and Gynecology, Wayne State University, Detroit, MI 48202, USA.|Department of Computer Science and Department of Obstetrics and Gynecology, Wayne State University, Detroit, MI 48202, USA.|Department of Computer Science and Department of Obstetrics and Gynecology, Wayne State University, Detroit, MI 48202, USA.