Olathe man charged with having explosives