Before revision:   The preconditioner is constructed in two steps where the first step ensures mesh independence while the second step aims at reducing the influence of the optical parameters.
After revision:  The preconditioner is constructed in two steps . The first step borrows ideas from matrix splittings and ensures mesh independence while the second step aims at reducing the influence of the optical parameters.