A review of thermal rectification observations and models in solid materials