1. Cherry Hill High School East and Stony Brook University, Cherry Hill and Stony Brook, NJ and NY, USA
2. Stony Brook University, Stony Brook, NY, USA
3. Institute of Software Chinese Academy of Sciences, Beijing, China
4. Dalian Municipal Central Hospital, Dalian, China