Self-similar analysis of fluid flow and heat-mass transfer of nanofluids in boundary layer