403 seconds: China's 'artificial sun' sets new world record