Fundamentals of MIMO channel capacity