Bubble tree construction for harmonic maps using Deligne-Mumford moduli space