Advances and challenges in stem cell culture.