I'm guessing it's the power cable. The author is not a native English speaker, and Google says alimentation is "the provision of nourishment or other necessities."
"power cable". Author forgot to translate or mistranslated from French.
Yes exactly, it is fixed now, thank you
I guess they mean power cable. The literal translation for power cable is "alimentation cable" in my native language. It's probably something like that for the article's author too.
From the description, it seems fairly clear they are referring to the power cables.