Disulphide bond checks

The following checks are made on disulphide bonds:-