Electronic Delocalisation In Linear And Cyclic Porphyrin Oligomers