Electronic Journal of Biology - China Zhejiang University - Open access e-Journal under Creative Commons (CC) License ISSN: 1860-3122 Subjects--Topical Terms: Electronic Biology