A geometrical approach to determine reorientation start and continuation conditions in ferromagnetic shape memory alloys considering the effects of loading history