Electrical and magnetic properties of nanocrystalline BiFeO3 prepared by high energy ball milling and microwave sintering.