Magnetic levitation using diamagnetism: Mechanism, applications and prospects