Prediction of organic compound aqueous solubility using machine learning: a comparison study of descriptor-based and fingerprints-based models | Synapse