HERCULES TECHNOLOGY GROWTH CAPITAL, INC.