Design of efficient and reliable algorithms to estimate cardiac health information using ppg signals containing motion artifacts