China charges 28 including 15 officials over brutal attack on women in Tangshan