NOC:Selection of Nanomaterials for Energy Harvesting and Storage Application