Yinzhi Cao, Johns Hopkins University