Jain Cosmology and Modern Science