Controllable synthesis of Ag nanorods using a porous anodic aluminum oxide template