China Road and Bridge Corporation confident of beating its deadline for SGR completion