Prime Cube Graph Approach for Processor Allocation in Hypercube Multiprocessors