Factors influencing the bond strength of dentine bonding agents and the bond strength of different systems to dentine