Physical Implementation of Synchronous Duty-Cycling MAC Protocols: Experiences and Evaluation