Please explain me the exact mechanism of current flow.