panel – n. piece of equipment that attaches to the surface of something
generator – n. a machine that produces electricity
alternative – adj. different from what is usual or traditional
dramatically –adv. suddenly and to an extreme extent