20040609171100.0 Science Reports of the National University of Peking 0371-280X China 0371-280X 0371-280X 0371-280X 0371-280X Science Reports of the National University of Peking. Science Reports of the National University of Peking Science Reports of the National University of Peking.