haichun-zhang documents