Porphyrin Homeostasis Maintained by ABCG2 Regulates Self-Renewal of Embryonic Stem Cells