Interaction of dipicolinic acid with water-soluble and immobilized porphyrins