Future of ophthalmic anti-infective therapy and the role of moxifloxacin ophthalmic solution 0.5% (VIGAMOX).