I read this and some of your other posts. As a native English speaker who's read many technical papers, I think your English is totally fine, full stop. Moreover, it's far from being any kind of barrier for technical writing, where the fine points of sentence construction, grammar, flow, etc. are much less important than a clear exposition of ideas.