Is this “GET ACCOUNT” permissions cause my apps to terminated?

Please help me. I had apps on google play all of them are exactly with the same code. non of the accounts termineted but the all apps suspended due to:

  1. Apps that steal a user’s authentication information (such as usernames or passwords) or that mimic other apps or websites to trick users into disclosing personal or authentication information.

  2. We determined that this app is promoted as a means of carrying out spying or surreptitious tracking of others.

Those are the ‘dangerous’ permission which are used in my app:

*GET_ACCOUNTS - if the email is null after authentication i take the primary email from the decide *READ_PHONE_STATE - if there is no GAID in the device i ask for the IMEI *ACCESS_FINE_LOCATION - take the user country with the GPS *READ_EXTERNAL_STORAGE - access one image to share with whatsapp

*and of course I am asking the user permission from each of those and explain the reason why

except: *GET_ACCOUNTS which is not neccesary to ask permission in android 6.0 and above as i see… Is this the reason that my apps suspended?

if not what could be the reason i really have no clue what all this means, i appreciate your help…