xiaofeng-zhou-thesis.pdf