Optical and radio variability of the BL Lacertae object AO 0235+16: A possible 5-6 year periodicity