Kraig Biocraft Laboratories Inc (KBLB) reports earnings