Solar, wind energy struggle as coronavirus takes toll