Overview of recent developments in carbon-based nanocomposites for supercapacitor applications | Synapse