Eco-friendly NFTs boost South African artists' sales