Preparation and characterization of a novel nickel-palladium electrode supported by silicon nanowires for direct glucose fuel cell