physics of current and resistance 545189