circuits voltage current and charge 3193921