Distributed Subcube Identification Algorithms for a Faulty Hypercube