From: CompRet: a comprehensive recommendation framework for chemical synthesis planning with algorithmic enumeration