how to tell if balanitis is fungal or bacterial