Multiple-Scattering $T$-Matrix Simulations for Nanophotonics: Symmetries and Periodic Lattices. (2021). Communications in Computational Physics, 30(2), 357-395. https://doi.org/10.4208/cicp.OA-2020-0136