Title: Yang Hucheng, General, Life of