will harbin