microcrystallinity macrocryst megacryst macrocrystal macrinite nanocrystallinity paracrystallinity macle microcrystallite cryptocrystalline