Combustion synthesis of metal oxides nano particles: An efficient route to produce nano materials for diverse applications. (2022)