TANG SONG YUAN MING HYDROGEN