Detachment of non-dissolved clusters and surface roughening in solid dissolution