Analysis and reduction of thermal dose errors in MRgFUS treatment