The ionosphere of Titan: an updated theoretical model