Text this: ASGCL: Adaptive Sparse Mapping-based graph contrastive learning network for cancer drug response prediction.