He received his Ph.D. degree in electrical and computer engineering from the University of Flroida in 2014 (Advisors: Yuguang Fang and Pramod P. Khargonekar). He received a M.S. degree in electrical and computer engineering from the University of Florida in 2012, and a B.Eng. degree in electronics and information engineering from Huazhong University of Science and Technology in 2009.