Hydrogel-elastomer composite biomaterials: 3. Effects of gelatin molecular weight and type on the preparation and physical properties of interpenetrating polymer networks