SMS: Advanced Energy Harvesting Technology