compare data.table, plyr and reshape