Mineral compositions and magmatic evolution of the calcalkaline rocks of northwestern Sardinia, Italy