User-led innovations and participation processes: lessons from sustainable energy technologies