Speech overlap detection using convolutive non-negative sparse coding: New improvements and Insights