A Parallel Bottom-up Clustering Algorithm with Applications to Circuit Partitioning in VLSI Designs