Daria Kasatkina overcomes a stirring comeback from fellow Russian Mirra Andreeva to win 6-0 4-6 6-4 in the final of the Ningbo Open in China.