changed Alltoallv to send vector instead of matrix