Liquid Crystal Elastomers: Materials and Applications