Pakistanis protest power shortages as Ramadan starts