Text this: A Hierarchical Inverse Lithography Method Considering the Optimization and Manufacturability Limit by Gradient Descent