solar cell working animation explanation