Iron oxide nanoparticles - In vivo/in vitro biomedical applications and in silico studies.