Theory and Simulation for Optimising Electrogenerated Chemiluminescence from Tris(2,2'-bipyridine)-ruthenium(II)-Doped Silica Nanoparticles and Tripropylamine