Bank of China opens branch in Islamabad