Shroud of Turin - Evidence of its authenticity