Balancing energy efficiency and spectrum efficiency for lower error rate in bidirectional relay networks