太阳能电池的原理是什么?它是如何进行工作的?

太阳能电池是通过光电效应或者光化学效应直接把光能转化成电能的装置。