26 patients among 29 dead from China hospital fire