PSX falls flat amid profit-taking