Kaynes Technology faces execution challenges despite healthy orders