A devastating explosion at a fireworks shop in China's Hubei province has claimed at least 12 lives, highlighting ongoing safety concerns during festive periods.