Stretch film-Unmatched strength and puncture resistance