Synthesis and overview of carbon-based materials for high performance energy storage application: A review