PSPCL official caught accepting bribe