[1] Shanghai Univ, Sch Life Sci, Shanghai Key Lab Bioenergy Crops, 99 Shangda Rd, Shanghai 200444, Peoples R China
[2] Shanghai Univ, Shanghai Acad Fine Arts, Dept Architecture, 99 Shangda Rd, Shanghai 200444, Peoples R China
[3] Educ Univ Hong Kong, Dept Sci & Environm Studies, 10 Lu Ping Rd, Tai Po, Hong Kong, Peoples R China
[4] Petrochina Liaoyang Petrochem Co, Prod Monitoring Dept, Qual Supervis Stn, 134 Hongwei Rd, Liaoyang 111003, Peoples R China