A Wearable PPG-Based Monitoring System for Personalized Free Weight Training | IEEE Journals & Magazine | IEEE Xplore