Text this: An algorithm to enhance elliptic curves scalar multiplication combining MBNR with point halving