Xu Zhen: A study of balance and contradiction