Trailer: Can nuclear power become a business card of China?