Hapantotyper