Text this: Improved spiral dynamics and artificial bee colony algorithms with application to engineering problems /