Added section written by Ning Zong.