Flexible solar and thermal energy conversion devices: Organic photovoltaics (OPVs), organic thermoelectric generators (OTEGs) and hybrid PV-TEG systems