Gaussian hypergeometric function reimplemented in cython for complex values of x