Novel integration of carbon counter electrode based perovskite solar cell with thermoelectric generator for efficient solar energy conversion. (August 2017)