porphyrins stool test