X-ray structures of ferritins and related proteins.