Centella asiatica and its carbonaceous composites as novel materials for photocatalytic and electrochemical applications