Hopewell Township man dies after fall from roof