Libreville Photovoltaic Power Generation and Energy Storage Requirements