Nanodiamonds stabilized in dihexadecyl phosphate film for electrochemical study and quantification of codeine in biological and pharmaceutical samples