什么原因使电荷发生定向移动形成电流?电源在电路中起什么作用?