Copper-based nanowire materials: templated syntheses, characterizations, and applications.