Derivation of a revised model for activity calculation in multisilicate melts