Oculus Innovative Sciences Reports Fiscal Third Quarter 2012 Financial Results