Hypoparathyroidism and pseudohypoparathyroidism: etiology, laboratory features and complications