Pumping electrons from chemical potential difference