Science and technology of polymeric ablative materials for thermal protection systems and propulsion devices: A review