bug fix in complex_differentiable_abs fuction