When a current flows through a metal wire, the moving charges are