Autor: Yonghang Run, Mahmoud Tavakoli, Yuxuan Zhang, Karen M. Vasquez, Wenli Zhang