Modern diagnosis and management of the porphyrias