Your conditions: Hongbo Hu