Fixed a bug in asinh for v0 < -1

asinh return NaN for x < -1 due to an implementation error (refer to issue #1284)