Cavitation Technologies Inc (CVAT) reports earnings