mastering recrystallization techniques 9146276