A novel non-singular and numerically stable algorithm for efficient tesseroid gravity forward modeling | Synapse