Theoretical investigations on thermopolarization properties and prediction of giant electrocaloric effect of ferroelectric SnTiO3. Issue 1 (3rd October 2022)