Fire leaves over 270 people homeless in NW China