Properties and Applications of Self-Healing Polymeric Materials: A Review