Affiliation: | 1. Shanghai Key Laboratory of Bio-energy Crops, School of Life Sciences, Shanghai University, 99 Shangda Road, Shanghai 200444, China;2. Department of Architecture, Shanghai Academy of Fine Arts, Shanghai University, 99 Shangda Road, Shanghai 200444, China;3. Department of Science and Environmental Studies, The Education University of Hong Kong, 10 Lu Ping Road, Tai Po, New Territories, Hong Kong, China;4. Quality Supervision Station, Production Monitoring Department, Petrochina Liaoyang Petrochemical Company, 134 Hongwei Road, Liaoyang 111003, China |