Wang, Zeming, Peabody College at Vanderbilt University, China