Derivation of a total charge and dipole moment-preserving population analysis for FSGO wavefunctions☆