RSFQ TECHNOLOGY: PHYSICS AND DEVICES