polylogarithm function