DOE:10.1593/neo.04535 DOE:10.1593/neo.06373 DOE:10.1593/neo.11800 DOE:10.1593/neo.121950