Cell placement in integrated circuit chips to remove cell overlap, row overflow and optimal placement of dual height cellsпатент