Singhal Bingham Qinghai Bingham模型 Vanishinghalf Birmingham Collingham Cunningham Cunninghan Hardingham