I appreciate your input. I've already submitted the article. It's going to take some time before I can see the final version (after the article has been edited by a native speaker who knows the field). I had to go with "inclusive of", since it seems the most suitable expression for that context. My decision was based on what I'd seen online - on websites run by native speakers of English.
I also checked a couple of dictionaries online and one of them had this (as an idiom):
including; also taking into account