An effective asphaltene precipitation modeling approach using PC-SAFT with detailed fluid descriptions for gas injection conditions