will haswell E(LGA 1156) fit in to z87 and z97(LGA 1150)?

Solution
Haswell-E is LGA 2011 - 3rd edition. It does not fit in LGA 2011 first edition, second edition, or LGA 1156, 1155, 1550. So no. Haswell-E is only for X99.