Controlling the surface functionalities of nanoporous alumina membranes