Traders announce nationwide protest against power bills on July 1