Remove the default value for mom_shift_opt in construct_den_topology, since we...
Remove the default value for mom_shift_opt in construct_den_topology, since we want the users definitely know what they are doing.
Implement the momentum symmetry for the construction of indepent momentum list. Otherwise the topology would introduce the redundant momentum.