Elastomers: types, properties & applications