PySCF-NAO: An efficient and flexible implementation of linear response time-dependent density functional theory with numerical atomic orbitals - Ballantyne, John (Mendeley, 2018)