Principled methods for the imputation of zeros, left-censored and missing data in compositional data sets.