Magnetic islands and their effects in Tokamak plasmas