Stan Lee dies at 95