Successive Self-nucleation and Annealing (SSA): Correct design of thermal protocol and applications. (April 2015)