Integer quantum Hall effect