China invents 'artificial sun'