Законы Кирхгофа, теория и практическое применение