fix stack frame usage in Esirkepov solver

- old version used `float` to access a `floatD_X` array, this end in  stack frames usage
- change `const float` index to `const uint32_t` to solve the problem
Merge pull request #533 from psychocoderHPC/fix-EsirkepovStackUsage

fix stack frame usage in Esirkepov solver