The eighteenth edition of the Carbonia Film Festival kicks off