罐头食品保质期长是因为