The ________ layer of the skin contains bundles of collagen fibers and elastin, and is responsible for the mechanical strength and flexibility of the skin.