Somerset opener Arul Suppiah has been forced to retire from professional cricket with immediate effect on medical advice.