Chao Ye, Nan Xu, Haiqin Chen, Yong Q Chen, Wei Chen, Liming Liu DOI: 10.1186/s12918-014-0137-8 PMID: 25582171 PMCID: PMC4301621