Former Indonesian president Habibie dies