An all carbon dye sensitized solar cell: A sustainable and low-cost design for metal free wearable solar cell devices.