Residual stress in Ni-Mn-Ga thin films deposited on different substrates