Combustion synthesis: an update