1. Department of Surgery, Stanford School of Medicine, Palo Alto, CA, USA
2. Department of Surgery, New York Presbyterian Queens, Weill Cornell Medical College, Flushing, NY, USA
3. Department of Obstetrics and Gynecology, New York Presbyterian Queens, Weill Cornell Medical College, Flushing, NY, USA