Granite City hit hard by powerful storms