Multipurpose programmable integrated photonics: architectures, programming methods, and applications | Publicación