Design of smart water composition based on scale minimization and its effect on wettability alteration in the presence of nanoparticles and mineral scales