Studies on heterocyclic bases appended porphyrins and the complexation behaviour of their divalent metal derivatives