Adaptive Hybrid Precoding With High Energy Efficiency for Millimeter Wave Communication Systems