Applications of Nanomaterials for Energy Storage Devices