User scheduling in MU-MIMO system considering codebook design and interference among users