Univ Washington;
Seattle;
WA 98195 USA;
Beijing Inst Technol;
Beijing;
Peoples R China;
Peking Univ China;
Beijing;
Peoples R China;
Univ Delaware;
Newark;
DE 19716 USA;
Chinese Acad Sci;
Inst Appl Math;
Acad Math & Syst Sci;
Beijing;
Peoples R China;
Beijing Normal Univ;
Beijing 100875;
Peoples R China;