Wenqian Xing
department of management science and engineering, stanford university, stanford, ca, usa