Home Business UK secures 6.2GW of onshore wind and solar in latest clean power auction