Deep Dive into Agent Task Decomposition Techniques