Electric current: a flow of charges