How can I evaluate the following integral?
$$ \mathcal{I} = \int_0^1 \frac{1}{(1 - x + x^2)\sqrt[3]{x(1 - x)}} dx $$
Notes to the readers
As a 12th grader, this form of integral is pretty much new and odd to me, and I'm not sure how to simplify this. From my math knowledge, substitution, integration by parts, partial fractions, king property, etc. — do not work.
A scientific calculator or integral-calculator.com does not work.
If not a complete solution, consider providing me a clue about how to do this. I want to try it for myself.
The final answer is $\frac{4 \pi}{3\sqrt{3}} \approx 2.4184$.