Modeling, simulation and analysis of certain diversity techniques on mimo systems and space time coding for wireless communication