Yuliang Zhang Google Scholar Books