Electrorotation of non-spherical cells: Theory for ellipsoidal cells with an arbitrary number of shells