Method in integrating clock tree synthesis and timing optimization for an integrated circuit designпатент