Abhishek Jain, Yael Tauman Kalai, Dakshita Khurana, Ron Rothblum: Distinguisher-Dependent Simulation in Two Rounds and its Applications. CRYPTO (2) 2017: 158-189