Text this: Chemical reaction and uniform heat generation or absorption effects on MHD stagnation-point flow of a nanofluid over a porous sheet