General Complex Polynomial Root Solver and Its Further Optimization for Binary Microlenses - Jan Skowron; Andrew Gould (CoRR, 2012)