Does Copper Have Free Electrons 2025