Simulating Photoplethysmography Signals