Solution combustion synthesis of nanomaterials