Oncotelic Therapeutics Inc (OTLC) reports earnings