Thermal convection in nanofluids for peristaltic flow in a nonuniform channel