Updated CoupledDiffusionReactionSub and PrimaryTimeDerivative in chemcial_reactions module to accept a variable (string) material property, instead of a fixed name