Off-grid Techniques and Technologies