Investigation of singularities and periodicities in rainfall of Tamil Nadu, South India and their association with some solar terrestrial phenomena