Lipocine Inc. (LPCN) reports earnings