photonic quantum processor