Characterization and TCAD modelling of all-p-type termination structures for silicon radiation detectors