World's first partial solar eclipse of 2011