Metal recycling techniques