AGREEMENT AND PLAN OF MERGER among CANTEL MEDICAL CORP., CANOPY MERGER CORP. and MINNTECH CORPORATION Dated as of May 30, 2001