Problem in calculating D95 using Dose Volume Histogram module

Hi 3D Slicer experts and all
I want to calculate dosimetric parameters such as mean dose and D95 (the percentage of the prescription dose covering 95% of the volume) for some of head and neck patients(such as larynx cancer, ear cancer, etc) using Dose Volume Histogram module.
Unfortunately, in some of them, the value of D95 calculated in 3D slicer is different from its value in the isogray treatment planning system( (TPS). for example, in the below image(larynx cancer patient), the yellow area is the part that received dose of 50Gy (CTV50)and the blue area received 70Gy (CTV70). For CTV50, the calculated value of D95 in TPS is 48.8Gy and in 3D slicer is 47.56Gy.
I used various versions such as slicer 4.8, 4.10 and 4.11; but the results were the same.
can you help me about this problem?
1- what is the cause of this difference between the results of TPS and slicer?
2- how can I calculate the correct value of D95 for these patients?

Thankd a lot

Screenshot