Let $G$ be some finite group. A component of a finite groups is a quasisimple subnormal subgroup. The layer $E(G)$ is the subgroup generated by all components of $G$, let $F(G)$ denote the Fitting subgroup, then $$ F^*(G) = F(G) E(G) $$ is called the generalized Fitting subgroup of $G$.
Let $L$ be some subnormal subgroup of $G$ in $F^*(G)$, then $L = (L\cap F(G))(L \cap E(G))$ and $L \cap E(G)$ is a product of components of $G$.
This statement is taken from Kurzweil/Stellmacher, Theorie der endlichen Gruppen (page 130). But why is it true?
I tried to prove it, or to understand a very concise sentence given after the statement. But it confuses me. Every component of $L$ is a component of $G$, hence $E(L) \le E(G)$ and also $F(L) \le F(G)$ as $L$ is subnormal. Now $E/Z(E)$ is a direct product of simple non-abelian groups, and as $F^*(G)$ is a central product we have $$ F^*(G) / Z(F^*(G)) \cong F(G) / Z(F(G)) \times E(G) / Z(E). $$ So I tried to deduce the statement by looking at the quotient $LZ(F^*(G)) / Z(F^*(G))$ and write it as a product using that it embedds into a direct product where the first part is nilpoent, and the second a product of simple non-abelian groups, from which the subnormal subgroups have an easy form as direct product of a subset of the factors. But I do not get it.
So could someone please supply a proof of the claim?