hydroelectricity vs hydropower

hydroelectricity

noun
  • electricity produced from the energy of moving water 

hydropower

noun
  • hydroelectric power 

How often have the words hydroelectricity and hydropower occurred in a corpus of books? (source: Google Ngram Viewer )