Correlations of rainfall and forest type with papilionid assemblages in Assam in Northeast India.