Adapted for high throughput of small samples for sequencing. Based on doi:10.1371/journal.pone.0047677