Principles of superconducting quantum computers. (2022)