Energy harvesting from human body for biomedical autonomous systems