Andhra Pradesh needs to relook its stand on cancellation of PPA contracts on wind and solar power