Recent progress in high speed and low power interconnection technology and its future prospects