Ferrowave Flag: Versatile UHF RFID On-Metal Tag with 12m Read Range