An Improved Upper Bound on Network Function Computation Using Cut-Set Partition