https://1library.org/document/wq2wvr2q-all-optical-bit-serial-input-shift-register-design.html