I need some help in tikz. I don't know how to draw a curved plot like this red one on the picture, I have already prepared the axis, dashed line and these arrows.

There is my code:
\begin{tikzpicture}
\begin{axis}[
axis lines = left,
xmin=0, xmax=10,
ymin=0, ymax=10,
xtick = \empty, ytick = {0},
clip = false,
]
\node [below] at (current axis.right of origin) {$t$};
\node [left] at (current axis.above origin) {$E$};
\addplot[color = grey!60!white, dashed, thick] coordinates {(0,4) (8,4)};
\draw[-{Triangle}, grey!80!white, opacity = 0.8] (1.5,0.1) to (1.5, 3.9);
\draw[-{Triangle}, grey!80!white, opacity = 0.8] (7,0.1) to (7, 1.9);
\draw[-{Triangle}, grey!80!white, opacity = 0.8] (4.5,4.1) to (4.5, 6.9);
\node [right] at (1.5,2) {$E_s$};
\node [right] at (7,1) {$E_p$};
\node [right] at (4.5,5.5) {$E_a$};
\end{axis}
\end{tikzpicture}
Can someone help me, please?
