Snow from Gennargentu to Limbara: Sardinia in deep freeze