On stream selection for interference alignment in heterogeneous networks