Interpretable feature-based machine learning for automatic sleep detection using photoplethysmography | Synapse