Chinese scientists: The impossible made possible.