Let $a$, $b$ and $c$ be non-negative numbers. Prove that: $$a\sqrt{a^2+bc}+b\sqrt{b^2+ac}+c\sqrt{c^2+ab}\geq\sqrt{2(a^2+b^2+c^2)(ab+ac+bc)}.$$
I have a proof, but my proof is very ugly:
it's enough to prove a polynomial inequality of degree $15$.
I am looking for an easy proof or maybe a long, but a smooth proof.
$\sum\limits_{cyc}a\sqrt{a^2+bc}\geq\sqrt{2(a^2+b^2+c^2)(ab+ac+bc)}\Leftrightarrow$
$\Leftrightarrow\sum\limits_{cyc}\left(a^4+a^2bc+2ab\sqrt{(a^2+bc)(b^2+ac)}\right)\geq\sum\limits_{cyc}(2a^3b+2a^3c+2a^2bc)\Leftrightarrow$
$\sum\limits_{cyc}(a^4-a^3b-a^3c+a^2bc)\geq\sum\limits_{cyc}\left(a^3b+a^3c+2a^2bc-2ab\sqrt{(a^2+bc)(b^2+ac)}\right)\Leftrightarrow$
$\Leftrightarrow\frac{1}{2}\sum\limits_{cyc}(a-b)^2(a+b-c)^2\geq\sum\limits_{cyc}ab\left(a^2+bc+b^2+ac-2\sqrt{(a^2+bc)(b^2+ac)}\right)\Leftrightarrow$
$\Leftrightarrow\sum\limits_{cyc}(a-b)^2(a+b-c)^2\geq2\sum\limits_{cyc}ab\left(\sqrt{a^2+bc}-\sqrt{b^2+ac}\right)^2\Leftrightarrow$
$\Leftrightarrow\sum\limits_{cyc}(a-b)^2(a+b-c)^2\left(1-\frac{2ab}{\left(\sqrt{a^2+bc}+\sqrt{b^2+ac}\right)^2}\right)\geq0$, which is obvious.