Japan's WWII Surrender: Excavated Unit 731 objects go on display in Harbin on 76th anniversary of Tokyo's defeat