Science in China. Series e, Technological Sciences/science in China. Series e, Technological Sciences | Revista