Aeroelastic-photovoltaic ribbons for integrated wind and solar energy harvesting. (11th July 2018)