No, hydro power is electricity from water. Photo voltaic is
electricity from sunlight.
View page
A photovoltaic effect means that when light hits it energy is
created.
View page
Yes.
View page
PV probably stads for 'photo-voltaic'. If that is the case then
the answer is solar power as photo-voltaic cells are a crucial
component of solar panels.