Learning to Hallucinate Face Images via Component Generation and Enhancement | Synapse