DETDO: An adaptive hybrid dandelion optimizer for engineering optimization