Heterogeneous reactions of HONO formation from NO2 and HNO3: a review