what is the main electron level explanation for this phenomenon? dia and para magnetic materials also have the same electrons and spins and all the others things but why ferro magnetic materials have only this permanent magnetic moment even though there is no external magnetic field present? what is the exact reason behind this in simple language?